@CHARSET "UTF-8";
/*
 * Gestion global du livre
 */
#book {
    width : 800px;
    height : 478px;
    background : url("/cartine/images/open_book_800.png") no-repeat 0 0 transparent;
    margin: auto;
}

#book > table {
    padding : 2em 0 1em 3em;
    width : 100%;
    height : 100%;
    border-collapse: inherit;
}

/*
 * Gestion de la page de gauche
 */
#book td.left-page {
	padding: 15px;
	width : 47%;
	vertical-align: top;
}

/*
 * Gestion de la page de droite
 */
#book td.right-page {
	padding: 20px;
    width : 47%;
    vertical-align: top;
}
 
#book tr.page-bottom td.right-page {
    vertical-align: bottom;
} 
 
/*
 * Gestion du menu de gauche
 */
#book td.right-menu {
    width : 40px;
}
 
/*
 * Gestion du menu du bas
 */
#book td.bottom-menu {
    height : 35px;
}

#book td.bottom-menu ul {
    margin: 0;
    padding: 0;
}

#book td.bottom-menu ul li {
    display: inline;
}

#book td.bottom-menu ul li a {
    padding: 5px 20px;
    margin: 0;
    background: #E1CFAF;
    color: #000;
    border: 2px solid #91755D;
    text-decoration: none;
    -moz-border-radius: 0 0 10px 10px; 
    -webkit-border-radius: 0 0 10px 10px; 
    border-radius: 0 0 10px 10px; 
    -webkit-border-bottom-left-radius: 10px; /* pour Chrome */
    -webkit-border-bottom-right-radius: 10px; /* pour Chrome */
}

#book td.bottom-menu ul li a:hover, #book td.bottom-menu ul li a:focus {
    background: #EFC557;
    color: #fff;
}